- 安裝
Claude Code 時,要求的
Node.js 版本至少為何?
(C) v18 或更高
- 在
Claude Code 的提示元中,初始化專案並建立「知識記憶」檔案的指令是?
(B) /init
- Claude Code 初始化後會自動建立哪些檔案,用以紀錄編碼規範與範例?
(C) CLAUDE.md
- AWS 免費方案提供的試用金最高為多少美元(6 個月)?
(A) 100 美元
(B) 200 美元
(C) 300 美元 (D)
500 美元
- 在
Windows 系統中,建議安裝哪個工具以獲得最佳
Claude Code 的使用體驗?
(A) Git Bash (B) CMD (C) PowerShell (D) WSL
- 全域安裝
Claude Code 的
npm 指令為何?
(A) npm install anthropic-ai
(B) npm
install -g @anthropic-ai/claude-code
(C) npm add claude-code
(D) npm install claude-cli
- Python 安裝時,最重要的「關鍵設定」為何?
(A) 安裝所有選用套件
(B) 勾選 “Add Python to PATH”
(C) 選擇
32-bit 版本
(D) 自訂安裝路徑
- 建立
Python 虛擬環境
(.venv) 的正確指令是?
(A) python create venv
(B) python -m venv .venv
(C) pip install venv
(D) venv init
- 在
OpenCV 中,讀取
USB 攝影機
(Webcam) 的函式為何?
(A) cv2.Capture(1)
(B) cv2.VideoCapture(0)
(C) cv2.ReadCamera()
(D) cv2.OpenWebcam()
- MediaPipe Face Mesh 技術可以精準定位臉部多少個
3D 關鍵點?
(A) 128 個
(B) 256 個 (C)
468 個 (D) 1024 個
- 疲勞偵測原理中,EAR
(Eye Aspect Ratio) 大於多少通常被視為「清醒」狀態?
(A) 0.1 (B) 0.15 (C) 0.2
(D) 0.25
- 疲勞偵測判斷中,若警告值的閾值是 EAR 小於 0.2,持續超過幾秒?
(A) 0.5 秒
(B) 1.0 秒 (C)
1.5 秒 (D) 3.0 秒
- MediaPipe 手勢偵測 (HANDS) 可以偵測多少個手部關鍵點?
(A) 10 個
(B) 21 個
(C) 42 個 (D) 50 個
- 在進行 MediaPipe 偵測前,通常需要將影像從 BGR 轉換為?
(A) Gray (B) HSV (C)
RGB (D) YUV
- Flask 框架在視訊串流中,通常透過哪種技術傳輸影像串流?
(A) MP4 格式
(B) MJPEG 串流
(C) H.264 (D) WebRTC
- 適合在 PC 上進行即時偵測的 YOLOv8 模型版本為何?
(A) X (Extra Large) (B) l (Large) (C) m (Medium) (D) n (Nano)
- VS
Code 常見錯誤
“ModuleNotFoundError” 通常是因為什麼原因?
(A) Python 版本太舊
(B) 未選擇正確的 .venv 解譯器
(C) 網路連線中斷
(D) 攝影機被佔用
- 無接觸感應人機介面
(Touchless HMI) 的核心技術包含
MediaPipe Hands 與?
(A) 語音辨識
(B) 手勢辨識 (Gesture Recognition)
(C) 指紋辨識
(D) 虹膜辨識
- 在 AI Agent 實戰中,哪一個工具負責接收即時通知推播?
(A) Neocities (B) Firestore
(C) Telegram Bot
(D) Docker
- 哪一個指令可用於檢查電腦是否已成功安裝 OpenCV?
(A) python -c
"import cv2; print('OK')"
(B) pip list opencv
(C) cv2 --version
(D) python check opencv
21. AWS 的哪一項服務用於建立加密金鑰並控制加密功能?
(A) S3
(B) EC2
(C) KMS (Key Management
Service)
(D) IAM
22. 22. 進行「雙鏡頭人流計算」系統實作時,預設的本地來源通帶設定為?
(A) 檔案路徑
(B) 網路
URL
(C) WebCam
索引值
(D) 虛擬攝影機
23. 23. AI Agent 的核心概念是讓
Agent 能夠何時調用特定工具,這稱為?
(A) Tool Calling(工具調用)
(B) Web Scraping
(C) Data Syncing
(D) Prompt Engineering
24. 24. 在
Slack API 設定中,用於雙向溝通且不需要公開
IP 的模式是?
(A) Webhook 模式
(B) Socket Mode
(C) Long Polling
(D) REST API
25. 25. Slack API 中,以
"xapp-" 開頭的代碼代表什麼?
(A) Bot User Token
(B) App-Level Token
(C) Client Secret
(D) Verification Token
26. 26. Slack API 中,以
"xoxb-" 開頭的代碼代表什麼?
(A) Bot User OAuth Token
(B) Workspace Token
(C) User Token
(D) Admin Token
27. 27. 在
Docker 部署
molt-agent 時,-e
參數的作用是?
(A) 刪除環境
(B) 設定環境變數
(C) 執行指令
(D) 匯出資料
28. 28. 為了讓 AI Agent 能讀取並同步不同平台的資料,實戰中使用了哪種雲端資料庫?
(A) MySQL
(B) MongoDB
(C) Firestore
(D) PostgreSQL
29. 29. 在
Telegram 中申請新
Bot 的官方帳號是?
(A) @BotMaster
(B) @NewBot
(C) @BotFather
(D) @TelegramBot
30. 30. 本課程要求學生將 HTML 報告上傳至哪一個網頁託管平台?
(A) GitHub Pages
(B) Neocities.org
(C) Vercel
(D) Netlify
📝 二、複選題(共
5 題)
- Claude
Code 可以在哪些作業系統上執行?
(A) macOS (B) Linux (C)
Windows (需配合 WSL 或 Git Bash) (D) iOS
- 開發疲勞偵測 (Phase 1) 需要安裝哪些基礎工具組合?
(A) Python
(3.11/3.12) (B) VS Code (C) OpenCV (D) Adobe Premiere
- 「AI 疲勞偵測系統」專案的功能測試包含哪些項目?
(A) Web Camera 測試
(B) YOLO 物件偵測
(C) MediaPipe 手部偵測
(D) 疲勞偵測
- 在
Docker 啟動
AI Agent 時,必須配置哪些環境變數?
(A) SLACK_APP_TOKEN
(B) SLACK_BOT_TOKEN
(C) ANTHROPIC_API_KEY
(D) MOLT_ID
- Slack
App 為了讓
AI 具備「發送指令」與「回覆」能力,需要設定哪些
Scopes?
(A) chat:write
(B) files:write
(C) admin:read
(D) app_mention
(事件監聽)
📝 三、填空題(共
10 題)
- 使用
npm install -g @anthropic-ai/claude-code 指令來進行
Claude Code 的全域安裝。
- 在 Claude Code 終端機輸入 /init 會自動建立一個專案的「知識記憶」檔案。
- OpenCV
讀取影像預設格式是
BGR,cv2.VideoCapture(0)。
- EAR
的全稱是 Eye
Aspect Ratio。
- YOLOv8 模型中,適合即時運算且效能消耗最低的是 n (Nano) 模型。
- Flask 視訊串流中,影像透過 MJPEG 傳輸影像串流。
- MediaPipe
Face Mesh 若要進行虹膜偵測,需要refine_landmarks設定
- AI
Agent 實戰架構中,前端顯示主要使用 HTML
網頁。
- 為確保套件安裝正確且不污染系統全域環境,應使用 venv 虛擬環境隔離。
- 在
Telegram 發送 bot token,chat_id, 讓
Agent 知道要傳送到哪個頻道。